staple papers together - Español Inglés Diccionario